home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 6549 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: news.accessone.com!news
  2. From: bokr@accessone.com (Bengt Richter)
  3. Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
  4. Subject: Re: "SHOULD I DUMP VISUAL BASIC?"
  5. Date: Fri, 09 Feb 1996 09:26:49 GMT
  6. Organization: -
  7. Message-ID: <4ff47l$qkl@news.accessone.com>
  8. References: <4e9g08$3dp@maureen.teleport.com> <Pine.SUN.3.90.960126125658.2477C-100000@menger.eecs.stevens-tech.edu> <sundial.2191.00464727@primenet.com> <DLvxyq.62w@news.hawaii.edu> <4et3p7$79o@cloud9.net> <823335327.28831@williaj.demon.co.uk>
  9. NNTP-Posting-Host: bokr.accessone.com
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. andrew@williaj.demon.co.uk (Andrew J. Williams) wrote:
  13.  
  14. >hraiser@cloud9.net wrote:
  15.  
  16. >>Chung Hong (chungh@Hawaii.Edu) wrote:
  17. >>: So what?  VB will still be a messed up mutated language with severe limits
  18. >>: and incredibly frustrating to use, especially when compared with the other
  19. >>: development tools out there like Delphi.  If you've used VB and Delphi both,
  20. >>: you'd realize that VB has much deeper problems than what including a new
  21. >>: VB-compiler will be able to resolve. 
  22.  
  23. >>  No compiler can compensate for a weak, cumbersome, limited language like
  24. >>(Viusal) Basic.  Delphi has an excellent environment, but nothing on heaven
  25. >>or Earth can make me go back to coding Pascal.  Smart money is on Latte,
  26. >>Borland's upcoming Java based programming environment, based on the Delphi
  27. >>front end.
  28.  
  29.  
  30. >Isn't Java an interpreted language?
  31.  
  32. My 2 cents' worth of HO on this last one:
  33.  
  34. Yes, but maybe not on all platforms. Someone is apparently
  35. planning to make a Java chip. Shades of UCSD Pascal! Someone
  36. made a chip for its p-code too. Wasn't it Western Digital?
  37. (or what was going by that name at the time).
  38.  
  39. But pretty soon mainstream CPU chips will probably have big
  40. paged caches where you can lock in an interpreter as easily
  41. as you lock a segment in ordinary memory now. Then the difference
  42. between interpreted and not will fade and become a matter of
  43. who designed the best byte code instruction set for the job at hand.
  44.  
  45. Also, there are situations where interpreted bytecode can actually
  46. go faster than HLL compiled to native machine language, strange
  47. and contradictory as that might seem. E.g., when you call Format in
  48. Delphi, you are running a little interpreter for the format string.
  49. This can be faster or slower than doing the separate conversions
  50. and string concatenations yourself, depending on how optimized
  51. the interpreter is (i.e., if it just turns around and makes the
  52. same calls you were going to do, there is no gain, but otherwise
  53. you have effectively used an interpreter to avoid overhead).
  54.  
  55. Regards,
  56. Bengt Richter
  57.  
  58.  
  59.